someone etwas als opfer darbringen - German English Dictionary